Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 Germany F2 Germany F2 Open de la Ville de Saint Denis - Reunion Island Open Castilla y Leon - Segovia Tennis Napoli Cup - Napoli The Surbiton Trophy - Surbiton Arroyo de la Encomienda - Valladolid San Remo Tennis Cup - San Remo Sporting Challenger - Turin The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk Internationaux de Doubs Open de Franchie-Comte - Besancon USTA Tallahassee Tennis Challenger - Tallahassee Morocco Tennis Tour - Casablanca LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Croatia Osiguranje Rijeka Open - Rijeka Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Kobstaedernes ATP Challenger - Kolding Puerto Rico Challenger Tennis Event - Humacao New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Sunrise Challenger Germany F4 Bergamo Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger St. Remy Challenger Tashkent Challenger Astana Challenger Eckental Challenger Noumea Challenger Bergamo Challenger Johannesburg Challenger Nottingham Challenger Nottingham Challenger Rennes Challenger Dallas Challenger Napoli Challenger St. Remy Challenger Heilbronn Challenger Cherbourg Challenger IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte The Surbiton Trophy - Surbiton The Scottish Tennis Championships - Edinburgh Kazan Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger Renault Slovenian Open - Ljubljana V Gramado Open de Tennis - Gramado Open de L'Isere (Open 38) - Grenoble GHI Bronx Classic - Bronx Irving Challenger Privat Bank Cup - Dniepropetrovsk Shimadzu All Japan Indoor - Kyoto Binghamton Professional Tennis Tournament - Binghamton Volkswagen TED Open - Istanbul Lambertz Open - Aachen Warsteiner Challenger Lubeck - Lubeck Czech Indoor Open - Prague Heineken Challenger - Ho Chi Minh City Corona Mexico City Open - Mexico City The LTA Cardiff Challenger - Cardiff Garden Open 2004 - Rome XI Open International D'Andorra - Andorra Tennis Napoli Cup 2004 - Napoli Irving Challenger Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Vancouver Challenger Ourocard Tennis Challenger - Sao Paulo Open D'Orleans - Orleans Heilbronn Open - Heilbronn Akbank Private Banking TED Open - Istanbul The LTA Nottingham Challenger - Nottingham Ethias Trophy - Mons Heilbronn Open - Heilbronn Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Abierto Internacional de Salinas 'Dario Expreso' - Salinas BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise 2007 Challenger of Santa Clara - Valencia The Surbiton Trophy - Surbiton Open de Rennes La Trinitaine - Rennes Johannesburg Challenger III Isla de Lanzarote - Lanzarote Courmayeur Challenger Wolfsburg Challenger Sail Open - New Delhi Mobilux Open - Luxembourg Dublin Challenger - Dublin Seoul Challenger BMW Tennis Championship - Sunrise AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles U.S. Pro Tennis Championships - Boston Flea Market Cup Busan Challenger Tennis - Busan Beijing Open - Beijing Challenger DCN de Cherbourg - Cherbourg IPB Czech Indoor - Ostrava Kremlin Cup - Moscow Izmir Challenger Morocco Tennis Tour - Marrakech BellSouth Open - Auckland Tunis Open 2007 - Tunis Croatian Indoors - Split San Remo Tennis Cup - San Remo Copenhagen Open - Copenhagen Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Ethias Trophy - Mons MFS Pro Tennis Championships - Boston Samsung Securities Cup - Seoul President's Cup 1998 - Tashkent Shanghai Open '98 - Shanghai Heineken Open - Singapore Open 13 - Marseille Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open Singapore - Singapore IX Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Dallas Challenger Quimper Challenger Cherbourg Challenger Taipei City Challenger Mauritius Open - Mauritius Open des Alpes Trophee BNP Paribas - Grenoble The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Pro Tennis World Open - Sunrise Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Milan Indoors - Milan Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose Copenhagen Open - Copenhagen Mercedes-Benz Cup - Los Angeles Bukhara Challenger - Bukhara Open de Moselle - Metz Stockholm Open - Stockholm Copenhagen Rosmalen Washington Rotterdam Copenhagen Bologna New Haven Kuala Lumpur Adelaide Tokyo Bath Challenger Rosmalen Vienna Moscow Copenhagen Singapore Brisbane Tokyo Taipei XL Capital Bermuda Open - Bermuda Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples Tata Open - Chennai Heineken Open - Auckland Siebel Open - San Jose Open de la Ville de Saint Denis - Reunion Island Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Franche-Comte - Besancon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Chennai Open - Chennai Architect Open - Budapest Compaq Challenger - Bucharest Milan Indoors - Milan Credicard Mastercard Tennis Cup - Campos do Jordao SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia IPP Open - Helsinki Estoril Open - Estoril International Tennis Championships - Delray Beach Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg International Indoor Tennis Championships of Croatia - Zagreb Tatra Banka Open - Bratislava Delray Beach International Tennis Championships - Delray Beach Challenger Ford de Cherbourg - Cherbourg SAP Open - San Jose The 70th King's Cup and Queen's Cup - Bangkok Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Sporting Challenger 2003 - Turin Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Canottieri Mincio Open - Mantova Gemax Open - Belgrade AIG Japan Open Tennis Championships - Tokyo Legg Mason Tennis Classic - Washington Rome Challenger ATP Open Castilla y Leon - Segovia PBZ Zagreb Indoors - Zagreb South African Airways Tennis Open - Durban Gerry Weber Open - Halle Black Forest Open - Freudenstadt Internazionali de Tennis di Bergamo - Bergamo Genoa Open 'Fondazione Carige' - Genova Stockholm Open - Stockholm The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Jameson Cup - Milan Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton 2002 FSE Challenger - Tarzana SAP Open - San Jose AEGON Championships - London Challenger Ford de Cherbourg - Cherbourg Okal Cup 2001 International Bavarian Championships - Eckental Yokohama World Tennis Gaora Cup - Yokohama VI Open Banc Agricol - Andorra The Powder Byrne Trophy - Surbiton Cremona Challenger Baden Open - Karlsruhe Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Siemens Open 2003 - Scheveningen Open de L'Isere - Grenoble Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Pro Tennis World Open - Boca Raton KGHM Dialog Polish Indoors - Wroclaw 13 BH Tennis Open International Cup - Belo Horizonte TED Open - Istanbul Atlanta Tennis Championships - Atlanta Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Winston Salem - Winston Salem Open de Moselle - Metz Apia International - Sydney Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland U.S. Men's Clay Court Championship - Orlando Open des Alpes Trophee BNP Paribas - Grenoble The Stella Artois Grass Court Championships - London Nottingham Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Advanta Championships - Philadelphia Open Seat-Godo '97 - Barcelona Vancouver Challenger Guardian Direct Cup - London Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Topshelf Open - 's-Hertogenbosch Rome Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Swiss Indoors Basel - Basel Brisbane International - Brisbane St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam BB&T Atlanta Open - Atlanta AEGON Championships - London Hall of Fame Open - Newport Washington Beijing Croatian Indoors - Zagreb St. Petersburg Open - St. Petersburg Heilbronn Challenger Heineken Open - Auckland Petange Challenger TD Waterhouse Cup - Long Island Brasil Open - Salvador Thailand Open - Bangkok Auckland BMW Open - Munich Hong Kong Seoul St. Polten Nottingham New Haven Singapore Jakarta Marseille St. Petersburg Tokyo Belgrade Challenger Hong Kong Nottingham Tokyo Stockholm Osaka Cherbourg Challeger New Haven Bordeaux Ostrava Antwerp Hong Kong Halle Schenectady Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Basel Sarajevo Challenger Toulouse Heineken Open - Auckland Swiss Indoors Basel - Basel Jersey Challenger Open Sud de France - Montpellier Quimper Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Johannesburg Challenger Erste Bank Open - Vienna Athens Challenger RCA Championships - Indianapolis Countrywide Classic - Los Angeles Next Generation Adelaide International - Adelaide Moselle Open - Metz The Stella Artois Championships - London Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach Heilbronn Challenger AEGON Championships - London Copenhagen Open - Copenhagen The Nottingham Open - Nottingham Pilot Pen International - New Haven President's Cup 1997 - Tashkent Heineken Open - Singapore ABN/AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Kremlin Cup - Moscow Brisbane International - Brisbane SAP Open - San Jose Millennium Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London AEGON International - Eastbourne U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok ATP Kremlin Cup - Moscow Adelaide St. Petersburg Tokyo Moselle Open - Metz Apia International - Sydney Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Seoul Le Gosier Challenger AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo 2002 USTA Challenger of Calabasas - Calabasas Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia Seoul Abierto Mexicano Telcel - Acapulco Auckland Marseille AEGON Championships - London Aegon Nottingham Open - Nottingham Stuttgart Rotterdam Copenhagen Valencia Open - Valencia Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Indianapolis Garanti Koza Sofia Open - Sofia Zagreb Open - Zagreb ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Dubai Duty Free Tennis Championships - Dubai Open Castilla y Leon - Segovia Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London BellSouth Open - Auckland Moscow Kroger / St. Jude International - Memphis Citi Open - Washington America's Red Clay Tennis Championship - Coral Springs Garanti Koza Sofia Open - Sofia Heineken Trophy - 's-Hertogenbosch Pilot Pen International - New Haven Brisbane International - Brisbane Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Open de Moselle - Metz AAPT Championships - Adelaide Open Seat Godo 2005 - Barcelona President's Cup - Tashkent Vietnam Open - Ho Chi Minh City Chennai Open - Chennai Next Generation Adelaide International - Adelaide Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch The Lipton Championships - Key Biscayne China Open - Beijing AIG Japan Open - Tokyo Tennis Masters Series - Paris Legg Mason Tennis Classic - Washington D.C. Canadian Open Scania Stockholm Open - Stockholm Cincinnati Adelaide Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis The Artois Championships - London San Jose Campbells Hall of Fame Tennis Championships - Newport Salem Open - Hong Kong Japan Open - Tokyo Rotterdam Copenhagen Zaragoza Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London Rogers Masters - Toronto Tokyo Heineken Trophy - 's-Hertogenbosch Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon Bologna MFS Pro Tennis Championships - Boston Manchester The Samsung Open - Bournemouth BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Heineken Open Shanghai - Shanghai Regions Morgan Keegan Championships - Memphis BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Bordeaux Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Kroger / St. Jude International - Memphis Stockholm Los Angeles Copenhagen Open - Copenhagen Power Horse Cup - Dusseldorf Memphis Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Shenzhen Open - Shenzhen Australian Men's Hardcourt Championships - Adelaide Moselle Open - Metz Sydney International - Sydney Open 13 Provence - Marseille Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Sydney Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Infiniti Open - Los Angeles IPB Czech Indoor - Ostrava Qatar Mobil Open '99 - Doha Sybase Open - San Jose Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2003 - Doha BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Queen's Club Auckland Munich RCA Championships - Indianapolis ABN AMRO World Tennis Tournament - Rotterdam Beijing Qatar Open - Doha Rome Pacific Life Open - Indian Wells Qatar Open - Doha Heineken Open - Auckland NASDAQ-100 Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Chennai Open - Chennai Ordina Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati AEGON Championships - London Open 13 - Marseille Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Moselle Open - Metz Sony Ericsson Open - Miami Rogers Masters - Montreal Australian Men's Hardcourt Championships - Adelaide Osaka Rome Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Hamburg Canadian Open Cincinnati Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami U.S. Open - New York Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon Australian Open U.S. Open French Open Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon - London Wimbledon U.S. Open Australian Open French Open Wimbledon Australian Open - Melbourne U.S. Open - New York Wimbledon - London If Stockholm Open - Stockholm French Open - Paris Wimbledon - London Australian Open - Melbourne Abierto Mexicano - Los Cabos French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open U.S. Open Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami Miami Open - Miami Australian Open - Melbourne Davis Cup, Group 1, 1R, UKR-DEN 3-2 Davis Cup, Group 2, PO, DEN-EST 3-0 Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, 2R, BEL-DEN 3-2 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, PO, LUX-GEO 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group II, 1R, LUX-MAD 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Atlanta Olympics Barcelona Olympics Olympics - London Olympics - Rio de Janeiro